Apple marketing executive Stan Ng retires after 31 years

Technology